nhreplace是一个免费的命令行实用程序来替换文件或stdin流中的文本。
要搜索的字符串可以是纯文本或正则表达式。替换字符串可以是纯文本,格式正则表达式或文件内容。
nhreplace是控制台实用程序,可用于批处理文件。
nhreplace也可用于转换文本文件的代码页,同时支持以下代码页:ANSI,OEM,Unicode(UTF-16),UTF-8,其数字所指定的任何Windows支持的代码页,如CP 1252 for Western(法语,德语)。
nhreplace可以通过替换文本同时转换代码页,例如它可以读取一个utf-8文件,然后替换文本字符串,然后将其保存为Unicode(utf-16)。
nhreplace能够在一个操作中处理具有不同代码页的文件,例如将OEM文件中的文本插入到Unicode文件中。nhreplace实用程序设计用于BAT / CMD批处理文件,JS / VBS脚本,PowerShell和其他程序中:
使用命令行参数指定的所有设置都不需要用户所需的通配符的交互式输入?和*支持在文件名中一次处理多个文件recurse子目录选项
nhreplace可以选择在一个程序会话中执行多个搜索和替换操作,指定为一个操作列表。
nhreplace适用于Windows XP,Windows Vista,Windows 7,Windows 8,Windows 10 Desktop。该实用程序只是二进制。无需安装。不需要软件组件或库。
此版本中的新功能:
- -fet格式化文本的参数,以支持转义字符
- 在字符串中固定双引号
使用/不使用BOM可以指定
评论没有发现